Balangoda är centralort för Balangoda Division i Sri Lanka. Den ligger i provinsen Sabaragamuwa, i den södra delen av landet, 100 km öster om huvudstaden Colombo. Balangoda ligger 535 meter över havet och antalet invånare är 12 735. Det administrativa området har 81 105 invånare. Terrängen runt Balangoda är varierad. Den högsta punkten i närheten är Petiyagala, 1 405 meter över havet, 5,6 km väster om Balangoda. Runt Balangoda är det ganska tätbefolkat, med 149 invånare per kvadratkilometer. Det finns inga andra samhällen i närheten. I omgivningarna runt Balangoda växer i huvudsak städsegrön lövskog. Årsmedeltemperaturen i trakten är 24 °C. Den varmaste månaden är september, då medeltemperaturen är 26 °C, och den kallaste är juni, med 22 °C. Genomsnittlig årsnederbörd är 2 783 millimeter. Den regnigaste månaden är oktober, med i genomsnitt 427 mm nederbörd, och den torraste är juli, med 117 mm nederbörd.
Developed by StudentB